home *** CD-ROM | disk | FTP | other *** search
/ Sound Fx / Sound Fx.iso / Software / ZIPED / FCD301.EXE / FCDH_ENG.DMS < prev    next >
Text File  |  1997-01-11  |  63KB  |  1,441 lines

  1. ~Help Index
  2. TROUBLESHOOTING!
  3. [Fifty-four reasons of using FastCD]
  4. [Development plans]
  5. [Requirements]
  6. About the CD-s
  7. Cassettes, putting tracks on
  8. CDDATA Directory
  9. Closing the CD tray
  10. Database
  11. Ejecting the CD
  12. FAQ
  13. Flushing cache
  14. Graphic screen
  15. GRAPHICS Directory
  16. Identifiers
  17. Information, textmode
  18. Key combinations
  19. Listfile
  20. Listing CD titles
  21. Listing track titles
  22. Locking the drive
  23. Looping playlist
  24. Looptrack mode
  25. Lyrics, learning
  26. Musician Database
  27. Oscilloscope and Amplitude Analysis
  28. Parameters
  29. Playlist
  30. Playlist, listing
  31. Playlist, specifying
  32. Playlist mode
  33. Program information
  34. Refrain mode
  35. Scan mode
  36. Screen freshening
  37. Setup
  38. Shuffle mode
  39. Size in megabytes
  40. Special modes
  41. Stop minus value
  42. Using the program
  43. Volume control
  44. Winding
  45. Full Help
  46.  
  47. ~Help item 0
  48. --not used--
  49.  
  50. ~Help item: TROUBLESHOOTING!
  51. In this chapter of the help you can read about techniques which make problems
  52. inexisting.
  53.  
  54. This section of help contains troubleshooting information \EONLY ABOUT FASTCD\B!
  55. General problems' descriptions are written in help item
  56.     \EGeneral SSD Help│TROUBLESHOOTING!\B
  57.  
  58.    PANASONIC CD-ROM DRIVE USERS READ THE SECOND ITEM ANYWAY!
  59.  
  60. Q) I start a special mode (Shuffle, Playlist, etc.), quit to DOS and continue
  61.    working, but the playing stops after the first track.
  62. A) At special modes, FastCD can continue playing after tracks (where the
  63.    \Enext track\B is not the \Enext track number\B, so there is not track 6
  64.    after track 5 etc.), if it is not in memory.
  65.        a) Do not quit FastCD.
  66.        b) When the playing stops, start FastCD with the /CONT parameter.
  67.        c) If you know that the playing will reach the end of the track in a
  68.           few seconds, start FastCD with the \E/TEXTSHOW\B parameter. This will
  69.           not show the graphic screen, but the CD information in textmode
  70.           (for more details see help item \9Parameters\B). When it reaches
  71.           the end, it automatically continues playing. Press ESC, and you
  72.           will get back to DOS (it is another solution to start FastCD
  73.           \EWITHOUT\B parameters - but this way it displays the graphic
  74.           screen, which is a slower mode of continuing playing).
  75.  
  76. Q) At a special mode (Shuffle, Playlist, etc.) the playing stops after the
  77.    first track, and I cannot continue with the above techniques.
  78. A) See the description of this problem in help item \EStop Minus Value\B.
  79.    If this occurs, set \EStop Minus\B value in \EFastCD Setup\B (SETUP.EXE)
  80.    to 3 or 4 (the default value is 1, which is good for most drives).
  81.  
  82. Q) The \Eoscilloscope\B is too \Eslow\B on my computer.
  83. A) Press Ctrl+F at the graphic screen after starting the oscilloscope. This
  84.    will turn screen freshening off (this way FastCD freshens the screen only
  85.    every 10 seconds). See also in help topic \9Oscilloscope\B.
  86.  
  87. Q) The \Eoscilloscope\B does \Enot work\B on my computer.
  88. A) Oscilloscope works only if the CD-ROM drive and the soundcard (if there is
  89.    one) are connected, because FastCD reads the sound information from the
  90.    soundcard's input. See the ways of connecting the CD-ROM to the
  91.    soundcard in help topic \EOscilloscope\B.
  92.  
  93. ~Help item: [Fifty-four reasons of using FastCD]
  94. 1) It can \Erecognize\B the inserted CD and \Edisplay\B the \Etitle\B of the CD and the
  95.    current track, if those have been added to the listfile.
  96.      a) You can update the listfilfe from menu easily.
  97.      b) It can store unlimited CD-s' information.
  98. 2) It can \Eshow the lyrics\B of the songs! Optimal for foreign-language songs
  99.    (such as Runrig's Gaelic songs), which can be easily learnt by reading the
  100.    lyrics displayed by FastCD while playing the track!.
  101.      a) It is easy to teach a song's lyrics to FastCD.
  102.      b) It can learn unlimited number of song lyrics.
  103.      c) If it has once learnt the lyrics of a song, it will \Eautomatically\B
  104.         write them to screen when you insert that CD, so it does not forget
  105.         it!
  106.      d) If you do not need the lyrics of a song anymore to be shown while
  107.         playing, you can easily delete it!
  108. 3) It has \Especial modes\B:
  109.      a) Shuffle for playing tracks in random order.
  110.      b) Playlist for specify a list of tracks to play (select the tracks you
  111.         like on a CD and play only them!)
  112.      c) Scan for scanning quickly the tracks of a CD - play only ten seconds
  113.         of them.
  114.      d) Looptrack for looping one track on the CD.
  115.      e) Loop for looping the whole CD, the shuffled or specified playlist!
  116.      e) Refrain for playing only the refrains of the tracks! If you want to
  117.         show a CD's content quickly to your friend, play only the refrains
  118.         of the tracks - it is easy!
  119.           i)   Easy to set the beginning and the end of the refrain of the
  120.                tracks.
  121.           ii)  FastCD can store unlimited number of track information.
  122.           iii) If you do not need the refrain information of a track anymore,
  123.                you can easily delete it.
  124. 4) It has an \Eergonomic desktop\B:
  125.      a) It uses high resolution video mode with 256 colors - not 16 colors!
  126.      b) It uses many more beautiful graphic windows than most programs'
  127.         desktop - pretty stone effect with beautiful background texture!
  128.      c) No more artificial gray and metal colors: it uses natural colors,
  129.         which your eye will like!
  130.      d) It is easy to handle it - by mouse or either by keyboard.
  131. 5) It has a \Egraphic screen\B:
  132.      a) It shows much more information about the playing status than the other
  133.         players.
  134.      b) All functions are easily accessible there with mouse - a few clicks,
  135.         and you can do ALL things which can be done with a CD.
  136. 6) It has functions for \Erecording\B tracks to \Ecassette\B from CD:
  137.      a) Write the time left (of the CD and the track) while playing.
  138.      b) Show the number of tracks on a CD that fit on a cassette (you can
  139.         specify the cassette length), or on cassette sides (e.g. a 45 and a
  140.         30 minute cassette side).
  141.      c) It can play only the specified tracks (Playlist mode), so select your
  142.         favorite tracks, start recording, start playing, sit back and enjoy
  143.         until it reaches the end of the tracks - so you do not have to do
  144.         anything while playing...
  145.      d) It can calculate the length of a cassette in one minute!
  146. 7) It has a \Edatabase\B:
  147.      a) Much information can be stored in it about CD-s: author, publisher,
  148.         style, musicians, track titles, lengths, special notes, etc.
  149.      b) You can search for CD-s by title, author, style, comments or either
  150.         by track titles - of course you can combine modes.
  151.      c) It can list all CD titles - select a CD easily and show its
  152.         information.
  153.      d) It contains a musician database where you can store the
  154.         i)  Biography and comments about your favorites.
  155.         ii) Their pictures! You can store the pictures of all musicians in
  156.             an ensemble, write comments, etc.
  157.      e) The CD and musician database can contain unlimited number of CD-s and
  158.         musicians.
  159. 8) Playing can be controlled from the \Ecommand line\B:
  160.      a) All functions are accessible from the command line.
  161.      b) The using of the parameters is easy, fast and the parameters can be
  162.         learnt easily.
  163.      c) It uses a special text-correction method, which corrects the mistypes!
  164. 9) It contains \Emulti-language support\B:
  165.      a) It contains the quick and small Dynamic Message File system.
  166.      b) The language of the program can be changed by one parameter.
  167.      c) You can write your own DMF-s on your own language!
  168.      d) The number of DMF-s a program uses is unlimited, so a program can
  169.         speak all the languages from English to Esperanto.
  170. 10) It has a built-in \Eoscilloscope\B:
  171.      a) With the oscilloscope, you can display the waves of the singing or
  172.         the music - listen to the music and watch how the curve changes -
  173.         at every drum beats, every guitar chords and others...
  174.      b) It has an amplitude analysis, what shows a graph analyzing the
  175.         soundwaves.
  176.      c) The oscilloscope can also be displayed in the background of the
  177.         graphic screen - so you will also see the CD information while
  178.         displaying it.
  179. 11) It has a built-in \Evolume control\B:
  180.      a) Control the volume of playing with the easy-to-use mouse-handled
  181.         potentiometers: one for left, one for right channel.
  182.      b) Watch the oscilloscope displayed under the potentiometers and see how
  183.         the amplitude of sound changes while setting the volume.
  184. 12) It has a large \Ehelp\B:
  185.      a) The description of all functions.
  186.      b) Troubleshooting information.
  187.      c) General SSD information
  188. 13) It has special \Ecompatibility options\B:
  189.      a) CD-ROM drives are different, but most players do not care about this.
  190.         FastCD has compatibility options for the different CD drives.
  191. 14) It is fully \Ecompatible\B with the most popular \Eoperating systems\B:
  192.      a) DOS
  193.      b) Windows
  194.      c) Windows 95
  195.      d) OS/2
  196. \E...and many-many more!\B
  197.  
  198. \F┌──────────────────────────────────────────┐
  199. \F│ Windows, Windows 95 and OS/2 compatible! │
  200. \F└──────────────────────────────────────────┘
  201.  
  202. Note: This is only a \CBETA\B version of FastCD, so there can be bugs in it and
  203.       the help.
  204.  
  205. FastCD and SSD Sound Studio have been created by Sound Design Systems.
  206. See help item \EGeneral SSD Help│About Sound Design Systems\B for details.
  207.  
  208. ~Help item: [Development Plans]
  209. - Faster database handling and track list of CD-s in database (and show
  210.   song lyrics if available).
  211. - Add items to the CD/Musician Database easily with menu (e.g. if you are
  212.   adding a new CD to the Database, insert the author's name by a key
  213.   combination (read from a table).
  214. - Searching in the Musician Database.
  215. - Show the current CD's authors' pictures and information (if he/she is in
  216.   database) at the graphic screen.
  217. - Selecting song lyrics file from menu easily.
  218. - Faster graphic display (by using XMS or EMS).
  219. - Faster CD detection and CD handling routines.
  220. - Expanded configuration options.
  221. - XMS/EMS usage.
  222. And many-many other small bugfixes and new features!
  223.  
  224. ~Help item: [Requirements]
  225.  
  226. FastCD requires the following software and hardware:
  227. - A \E80286\B or higher CPU.
  228. - A \EVESA\B compatible \Evideo card\B with minimum \E512K\B video memory.
  229. - An MPC-compatible \ECD-ROM\B drive.
  230. - A 100% \EMSCDEX\B compatible CD driver.
  231. - \EDOS 3.0\B or higher.
  232. - \E330K\B free conventional memory.
  233.  
  234. Optimal configuration:
  235. - \E80386 (33MHz)\B or higher CPU.
  236. - A \EVESA\B compatible \Evideo card\B with \E512K\B or more video memory.
  237. - An MPC-compatible \ECD-ROM\B drive.
  238. - \EMSCDEX\B 3.2.
  239. - \EMS-DOS 6.0\B, \EWindows 95\B or \EOS/2\B.
  240. - \E330K\B or more free conventional memory.
  241. - A 100% \EMicrosoft compatible\B mouse driver (e.g. Logitech, Genius) to use
  242.   \Emouse\B.
  243.  
  244. \F┌──────────────────────────────────────────┐
  245. \F│ Windows, Windows 95 and OS/2 compatible! │
  246. \F└──────────────────────────────────────────┘
  247.  
  248. ~Help item: About the CD-s
  249. CD-s (Compact Disc) are small, plastic sound-carrier units. The sound is
  250. stored in \Edigital\B form, so the quality is not as good as on an MC or an LP,
  251. and the CD-s' lifetime is shorter than the LP-s', but it is much \Eeasier\B to
  252. \Ehandle\B the playing of a CD than an MC or an LP (jump to a specified track,
  253. fast winding and many more) and there is \Eno noise\B on it (except on some
  254. concert and some bad-quality recordings).
  255.  
  256. Here is the "standard" CD description text (it is usually in the booklet that
  257. comes with the CD):
  258.  
  259. \3The Compact Disc Digital Audio system offers the best possible sound
  260. \3reproduction(*) - on a small, convenient sound-carrier unit.
  261. \3The compact disc's superior performance is the result of laser-optical
  262. \3scanning combined with digital playback, and is independent of the
  263. \3technology used in making the original recording.
  264. \3This recording technology is identified on the back cover by a three-letter
  265. \3code(**):
  266. \3
  267. \3DDD: Digital tape recorder used during session recording, mixing and/or
  268. \3     editing, and mastering (transcription).
  269. \3ADD: Analog tape recorder used during session recording; digital tape
  270. \3     recorder used during subsequent mixing and/or editing and during
  271. \3     mastering (transcription).
  272. \3AAD: Analog tape recorder used during session recording and subsequent mixing
  273. \3     and/or editing; digital tape recorder used during mastering
  274. \3     (transcription).
  275. \3
  276. \3In storing and handling the Compact Disc, you should apply the same care as
  277. \3with conventional records.
  278. \3No further cleaning will be necessary if the Compact Disc is always held by
  279. \3the edges and is replaced in its case directly after playing. It can be
  280. \3wiped (always in a straight line, from centre to edge) with a clean and
  281. \3lint-free, soft, dry cloth. No solvent or abrasive cleaner should ever be
  282. \3used on the disc.
  283. \3If you follow these suggestions, the Compact Disc will provide a lifetime
  284. \3of pure listening enjoyment.
  285.  
  286. *  It is only one of the best \EDIGITAL\B reproductions (44KHz, 16bits, Stereo).
  287.    For example currently there are sound recorders/players with \E48KHz\B sampling
  288.    frequency.
  289. ** This code is \Enot\B on all CD-s' back cover.
  290.  
  291. ~Help item: Cassettes, putting tracks on
  292. If you want to record tracks to cassette from CD, you may need to calculate
  293. the number of tracks that fit on the first cassette side (CS), so after which
  294. you need to turn the cassette. FastCD has a function which shows the number
  295. (and list) of tracks which fit on a specified long CS.
  296.  
  297. If you want to record tracks to a cassette from a CD, do the followings:
  298. - Insert the CD into the CD drive.
  299. - Start FastCD with the \E/MC#nn\B parameter, where \Enn\B is the length of
  300.   the cassette in minutes (if the cassette is empty). If the cassette is not
  301.   empty, use the following parameter: \E/MCnn,mm\B, where \Enn\B is the free
  302.   space on the first, and \Emm\B is the free space on the second CS.
  303.   Note: you may specify more CS lengths, too: \E/MCnn,mm,oo,pp,...\B. The
  304.   maximum number of CS-es is 10. If you specify whole cassette length (with \E#\B),
  305.   then FastCD will use two CS-es, whose lengths are the half of the cassette's
  306.   length.
  307.  
  308. After this, FastCD will display some information about track and cassette side
  309. lengths and the list of the tracks which fit on the cassette(s).
  310.  
  311. Cassette sides   : \ENumber of CS-es specified.\B
  312. Sides length    : \ELength of CS-es specified (total).\B
  313. Tracks length   : \ELength of tracks on CD.\B
  314. Free after copy : \ELength of free space will be on cassette after recording.\B
  315.  
  316. Cassette side \Enn\B: \Eaa:bb\B total, used \Ecc:dd\B, free \Eee:ff\B, (\Emm\B tracks)
  317.      gg (hh:ii): Title of track 1
  318.      jj (kk:ll): Title of track 2
  319.      oo (pp:qq): Title of track 3
  320.      ...
  321.  
  322. Description of fields:
  323. \Enn\B    : The number of the current cassette side (CCS).
  324. \Eaa:bb\B : Length of the CCS.
  325. \Ecc:dd\B : Length of used space on CCS.
  326. \Eee:ff\B : Length of free space on CCS.
  327. \Emm\B    : Number of tracks on CCS.
  328. \Egg\B    : Track number (which track on CD).
  329. \Ehh:ii\B : Length of \Egg\Bth track.
  330.  
  331. After the list, FastCD will display a message, which is one of the followings:
  332. - \EAll tracks put!\B
  333.   This means that the tracks fit on the specified CS-es.
  334. - \EWarning: Could not put all tracks on cassettes (\En\B tracks missing)!\B
  335.   This means that the tracks do not fit on the specified CS-es (not enough
  336.   free space) - it could not put n tracks.
  337.  
  338. ~Help item: CDDATA Directory
  339. There can be a CDDATA directory in FastCD's directory, which is used by
  340. FastCD to store song lyrics definitions and other text information.
  341.  
  342. In the CDDATA directory there could be the following things:
  343. - Song lyrics definition files (*.CDL).
  344. - Song lyrics time definitions (*.CDD).
  345. - Song lyrics (*.TXT).
  346. - Text files about musicians (*.AUT).
  347.  
  348. See also: GRAPHICS Directory, Lyrics learning.
  349.  
  350. See also: Lyrics, learning.
  351.  
  352. ~Help item: Closing the CD tray
  353. If you want to close the CD tray, do one of the followings:
  354. - Push the Eject/Close button on the CD drive.
  355. - Click on the \EClose\B button at the graphic screen.
  356. - Press \EC\B at the graphic screen.
  357. - Start FastCD with the \E/CLOSE\B parameter.
  358.  
  359. ~Help item: Database
  360. FastCD has a \ECD and Musician Database\B which allows you to easily search
  361. or show the CD information. FastCD uses the information stored in \EFASTCD.LST\B
  362. and \EMUSICIAN.LST\B as database information, but when you start the database,
  363. it builds two databases up from the two listfiles, where it can search much
  364. faster: \EDATABASE.FCD\B and \EMUSICIAN.FCD\B.
  365.  
  366. Note: It builds the databases up only when the listfiles' dates (*.LST) differ
  367.       from the databases' dates (*.FCD) (i.e. when you have modified the
  368.       LST-s).
  369.  
  370. After building the database, FastCD displays a menu:
  371.  
  372. \E                            Search for CD
  373. \E                            Show all CD-s
  374. \E                            List of CD-s
  375. \E                            Musicians
  376. \E                            Exit program
  377.  
  378. \FSearch for CD\B
  379. You can search for CD-s with this function by the title of the CD, name of the
  380. author, comments or either the copyright. After selected, the search screen
  381. appears. First, you have to write the \Esearch string\B into the string read
  382. box. After this, you may write the \Esearch attributes\B into the attributes
  383. read box. There are the following attributes:
  384.  
  385. \E!\B Search for \Eexact\B string
  386. \E*\B Search for only a \Epart\B of the texts (default)
  387. \EC\B \ECase-sensitive\B search
  388. \ET\B Search in \Etitles\B (default)
  389. \EA\B Search in \Eauthor names\B (default)
  390. \EY\B Search in \Ecopyrights\B (default)
  391. \EO\B Search in \Ecomments\B (default)
  392. \ES\B Search in \Esong titles\B (default)
  393. \Et\B Do \Enot\B search in \Etitles\B
  394. \Ea\B Do \Enot\B search in \Eauthor names\B
  395. \Ey\B Do \Enot\B search in \Ecopyrights\B
  396. \Eo\B Do \Enot\B search in \Ecomments\B
  397. \Es\B Do \Enot\B search in \Esong titles\B
  398.  
  399. If you do not give any search place specifying attributes, FastCD will search
  400. in all fields. If you give an uppercase attribute (T/A/Y/O), it will clear
  401. all uppercase attributes and search only in the specified fields.
  402. For example:
  403. - \E    \BSearch in all fields (do not use case sensitive search, and do not
  404.       search for exact string).
  405. - \ET   \BSearch only in titles.
  406. - \EAY  \BSearch only in author names and copyrights.
  407. - \Eoa  \BDo not search in comments and author names.
  408. - \ETay \BSearch only in titles - the lower case 'a' and 'y' are not used.
  409. - \ETq  \BError: invalid character ('q').
  410. - \EOC  \BSearch only in copyrights with case sensitive search.
  411. - \E!C  \BSearch in all fields for exact string.
  412. - \E*   \BSearch in all fields (same as if you do not give any attributes).
  413.  
  414. After you gave the search string and the attributes, FastCD will search
  415. in the CD database for the string. If it does not find the string in the
  416. specified places, it will give you an error message:
  417. \ENo CD-s found!\B, and it will display the main menu again.
  418.  
  419. If it finds the string, it will show information about the CD-s whose data
  420. contain it. The information's syntax is like this:
  421.  
  422. Author    : \EAuthor\B
  423. Title     : \ETitle of CD\B
  424. Copyright : \ECopyright\B
  425. CD contains \Enumber of tracks\B tracks, length is \ECD length\B =
  426.     \ECD size in megabytes\B, created with \Ecreation technology\B tech
  427. Identifier is \ECD identifier\B, plus codes are \ECode 2\B and \ECode 3\B
  428.  
  429. And if there are comments for that CD in the listfile, FastCD will display
  430. them in a window.
  431. An example for the CD information:
  432.  
  433. Author    : \EDire Straits\B
  434. Title     : \ECommuniqué\B
  435. Copyright : \E(P) 1992 Phonogram - Hungaroton - Gong Kft.\B
  436. CD contains \E9\B tracks, length is \E42:55\B = \E433M\B
  437. Identifier is \E2752567\B, plus codes are \E603951\B and \E863977223\B
  438.  
  439. There are the following buttons under the information:
  440. \ENext     \BShow next CD whose data contain the search string.
  441. \EPrevious \BShow previous CD whose data contain the search string.
  442. \ETracks   \BShow track list and lyrics if available - \Cdoes not work yet!!!\B
  443. \EMenu     \BGo back to main menu.
  444. \EExit     \BExit program.
  445.  
  446. \FShow all CD-s\B
  447. If you select this item, FastCD will display all CD-s' information stored in
  448. the listfile the way used in the \ESearch for CD\B item.
  449.  
  450. \FList of CD-s\B
  451. FastCD will display all CD-s' title and author if you use this function.
  452. You can move in the list with the \Eup/down arrows\B. To show a CD's information,
  453. press \EEnter\B.
  454.  
  455. \FMusicians\B
  456. If you select this item, FastCD will display the names of the musicians in the
  457. Musician Database (see the description of the Musician Database Script in help
  458. topic \EMusician Database\B).
  459. You can move in the list with the \Eup/down arrows\B. To show information
  460. about a musician, press \EEnter\B.
  461.  
  462. Information about musicians can contain two parts:
  463. 1) A text file which contains information about them (e.g. biography, or the
  464.    members of an ensemble).
  465. 2) The pictures of the musicians.
  466.  
  467. \FExit program\B
  468. This item exits from FastCD.
  469.  
  470. ~Help item: Ejecting the CD
  471. If you want to eject the CD, do one of the followings:
  472. - Push the Eject/Close button on the CD drive.
  473. - Click on the \EEject\B button at the graphic screen.
  474. - Press \EE\B at the graphic screen.
  475. - Start FastCD with the \E/EJECT\B parameter.
  476.  
  477. ~Help item: FAQ
  478. In this section of the help you can read the frequently asked questions (FAQ)
  479. about FastCD and the answers for them.
  480.  
  481. Q) How can I \Eselect\B the \Eplaylist\B easily?
  482. A) Press \ECtrl+P\B or select \EFunc│Set Playlist\B at the graphic screen:
  483.    this will bring up a track-selection dialog, where you can select tracks
  484.    to play. See also in help topic \9Playlist, specifying\B.
  485.  
  486. Q) How can I \Eteach\B song lyrics to FastCD?
  487. A) See it in help topic \ELyrics, learning\B.
  488.  
  489. ~Help item: Flushing cache
  490. If a \Ecache\B (e.g. SmartDrive or Norton Cache) is \Einstalled\B, and the \Ewrite cache\B
  491. \Eoption\B is \Eenabled\B, the following thing may often occur: you write to harddisk
  492. (e.g. copying or compressing/decompressing files) and you continue working, but
  493. the cache has not written the data to the disk yet, just stored in its buffer
  494. in the memory. And after a while it starts to write the data to disk in the
  495. background - it \Eslows down\B the computer. In this case, you may need to use
  496. a \Eflush program\B (e.g. \ESSD FlushCache\B) to write data to harddisk
  497. \Eimmediately\B. If you have started FastCD, just press \EAlt+F\B to flush the
  498. cache.
  499.  
  500. ~Help item: Graphic screen
  501. If you do not give any playing-specifying parameter (/PLAY, /EJECT, etc.), then
  502. the program will display a graphic playing screen. This screen shows you much
  503. information about CD-s, but you can get more with some special key
  504. combinations (see Key list). There are the following fields on the screen:
  505.  
  506. \ETrack\B       The currently played track and the number of tracks on CD.
  507. \ETime\B        The time played of the current track.
  508. \EAll\B         The length of the current track.
  509. \EPerct\B       The percentage played of the current track.
  510. \ETotal\B       Length of CD.
  511. \ECD ID\B       Identifier of the CD (only the first code).
  512. \ESize\B        Size of the current track in megabytes.
  513. \EUPC\B         The UPC code.
  514. \ECPU\B         The type of the CPU.
  515. \ELeft\B        Left time of the current track and of the CD.
  516. \EUsing Drive\B Used CD drive.
  517. \EStatus\B      Playing status (Playing/Paused/Stopped).
  518. \EDoor Closed\B If the CD door is closed.
  519. \ELocked\B      If the CD drive is locked.
  520. \ECD in Drive\B If there is a CD in the drive.
  521. \EAddressing\B  CD addressing mode (Redbook/High Sierra)
  522. \ESize of CD\B  Size of CD in megabytes.
  523. \ESpeed\B       Speed of CPU (in MHz).
  524. \EMode\B        Playing mode (Normal/Shuffle/Playlist/Scan/Looptrack/Refrain).
  525.  
  526. See also: Size in megabytes; UPC code; CPU type; Locking the drive; Addressing;
  527.           Special modes.
  528.  
  529. ~Help item: GRAPHICS Directory
  530. In the GRAPHICS directory there are the following things:
  531. - Pictures of the musicians used by the Musician Database (*.GFX).
  532. - The pictures on the covers of the CD-s (*.GFX). See in help topic
  533.   \9Cover Pictures\B.
  534.  
  535. See also: CDDATA Directory.
  536.  
  537. ~Help item: Identifiers
  538. Each CD contains a number which holds its length, called \ELeadOutTrack\B
  539. (the numbers of sectors on the CD). The chance of two different CD-s have the
  540. same identifier is \Every small\B, it can occur only if the length of the two
  541. CD-s is \Eexactly\B the same (with 1/64 second precision). But there are
  542. thousands of CD-s in the world, so there can be CD-s with same lengths:
  543. due to this FastCD uses \Ethree\B identifiers to recognize a CD. It calculates
  544. the other two from the LeadOutTrack and the length of the tracks. These
  545. identifiers are stored in the listfile before every CD's information, and when
  546. you insert a CD, FastCD checks all CD's identifier in the listfile and
  547. compares with the CD's in the drive. If it finds the CD's ID in the listfile,
  548. it means that the listfile contains the information of the inserted CD.
  549.  
  550. ~Help item: Information, textmode
  551. You can get information about the CD and playing status with parameter \E/INFO\B.
  552. If you use this parameter, you will get the following information:
  553.  
  554. Running on a \ECPU type\B with \ECPU speed (MHz)\B
  555. Disc \ETitle of the CD\B
  556. Trck \ETitle of the current track\B
  557. Playing track \ECurrent track\B time \ETrack length\B
  558.     (\EPlace in playlist\B of \EListEndTrack\B in playlist)
  559. \ETime played of track\B of track played: \EPercentage played of track\B
  560. CD identifier is \ECD identifier\B
  561. CD length is \ECD length\B = \ECD length in megabytes\B
  562. \ETime played of CD\B of CD played: \EPercentage played of CD\B
  563. Time left: \ELeft of current track\B/\ELeft of playlist\B
  564.  
  565. An example for the textmode information:
  566. Running on a \ECx80486DX2\B with \E50MHz\B
  567. Disc \EComplete Mike Oldfield Volume 2\B
  568. Trck \EPlatinum\B
  569. Playing track \E8\B time \E14:28\B (\E8\B of \E9\B in playlist)
  570. \E03:24\B of track played: \E23%\B
  571. CD identifier is \E3670016,3735591,969924353\B
  572. CD length is \E56:00\B = \E565M\B
  573. \E40:22\B of CD played: \E72%\B
  574. Time left: \E11:04/15:39\B
  575.  
  576. ~Help item: Key combinations
  577. \EF          \BFunction section window
  578. \EPage Up    \BPrevious track
  579. \EPage Down  \BNext track
  580. \E1-9/Sh+A-Z \BSelect track
  581. \ELeft or -  \BRewind        \ LShift: Slow
  582. \ERight or + \BFast forward  / RShift: Fast
  583. \EE          \BEject CD
  584. \EL          \BLock CD drive
  585. \ER          \BReset CD
  586. \ES          \BStop playing
  587. \EP          \BStart playing
  588. \ESpace      \BPause/continue playing
  589. \EAlt+F      \BFlush cache
  590. \EAlt+S      \BShuffle mode on/off
  591. \EAlt+P      \BPlaylist mode on/off
  592. \EAlt+C      \BScan mode on/off
  593. \EAlt+O      \BLooptrack mode on/off
  594. \EAlt+R      \BRefrain mode on/off
  595. \EAlt+L      \BLoop Playlist mode on/off
  596. \ECtrl+F     \BSwitch screen freshening on/off (speeds oscilloscope up)
  597. \ECtrl+T     \BAmplitude analysis bar tops on/off
  598. \EAlt+Ctrl+D \BSelect CD drive
  599. \EAlt+Ctrl+S \BSet refrain start \ Store in refrain
  600. \EAlt+Ctrl+E \BSet refrain end   / file (cdtitle.ref)
  601. \EAlt+Ctrl+U \BUpdate screen
  602.  
  603. \EDisplay things:\B
  604. \EF1         \BShow key list
  605. \EAlt+E      \BShow full help
  606. \EShift+F1   \BShow about
  607. \EI          \BShow CD information (from FASTCD.LST)
  608. \EO          \BShow CD copyright information
  609. \ED          \BShow CD disc picture
  610. \ET          \BShow track list
  611. \EV          \BVolume settings
  612. \ECtrl+O     \BOscilloscope on/off
  613. \ECtrl+I     \BShow program information
  614. \EAlt+Ctrl+O \BShow oscilloscope and amplitude analysis
  615. \EAlt+Ctrl+L \BShow track timeline
  616. \ECtrl+N     \BSet configuration
  617.  
  618. ~Help item: Listfile
  619. FastCD has a file where the CD information are stored, this is called the
  620. \Elistfile\B. The listfile is a simple text file, which has the following fields:
  621. \ECD=Identifier,[Identifier2,Identifier3]
  622. \ECR=Copyright of the CD
  623. \ECM=Comment 1
  624. \ECM=Comment 2
  625. \E...
  626. \ECM=Comment n (there can be max. 10 comments)
  627. \ETC=CD creation technology (AAD, ADD, or DDD)
  628. \ECV=CD's cover picture's filename
  629. \EDL=Song lyrics definition file
  630. \ERF=Refrain definition file
  631. \EAU=Author of the CD
  632. \E00=Title of the CD
  633. \E01=Title of track 1
  634. \E02=Title of track 2
  635. \E...
  636. \Enn=Title of track nn (there can be max. 99 track titles)
  637.  
  638. Description of the lines:
  639. \ECD: \BThe \ECD=\B lines contain the identifiers of the CD-s. FastCD writes
  640.     the identifier to the listfile when you insert a new CD or the /ID
  641.     parameter used. The identifier does NOT contain any information about the
  642.     CD manufacturer, or the author, it is the length of the CD in sectors.
  643.     Two CD-s have the same identifier if their length is EXACTLY the same,
  644.     so there are 3 codes for safety (the other codes are calculated by using
  645.     the first identifier and the number and length of the tracks). This way
  646.     there are many more variations, so the chance of there are two CD-s with
  647.     the same identifier is much smaller. There are 3 identifiers, but FastCD
  648.     can recognize a CD by using only one, too.
  649. \ECR: \BThe copyright of the manufacturer/producer.
  650. \ECM: \BThese are comment lines. These can contain any comments about the CD,
  651.     for example the names of all authors. There can be maximum 10 comment
  652.     lines.
  653. \ESY: \BThe style of the music (e.g. classic or rock).
  654. \ETC: \BThe CD-s creation technology: AAD, ADD, or DDD.
  655. \ECV: \BName of the graphics file containing the CD's cover picture without
  656.     extension. The Cover Picture is stored in the \EGRAPHICS\B directory.
  657. \EDL: \BName of the song lyrics definition file without extension. The song
  658.     lyrics definition file contains the names of the song lyrics files.
  659. \ERF: \BName of the refrain definition file without extension. The refrain
  660.     definition file contains the start/end times of the refrains.
  661. \EAU: \BAuthor of the CD.
  662. \E00: \BThe title of the CD.
  663. \Enn: \BThe title of the nn. track. There can be maximum 99 track titles.
  664.  
  665. Note: If you write \ECD=\B at the beginning of the record, FastCD will show
  666. that CD as an \EAudio CD\B, but if you write \EDS=\B (Data Storage) there, it
  667. will show that it is a \EData Storage CD\B.
  668.  
  669. A sample for a listfile record:
  670.  
  671. \ECD=1324047
  672. \ECR=(P) and (C) 1993 Phonogram Ltd (London)
  673. \ECM=This is a Maxi CD which contains tracks from the
  674. \ECM=Dire Straits On The Night concert album
  675. \ECM=Music by Mark Knopfler
  676. \ETC=AAD
  677. \EDL=DIRENCOR
  678. \ERF=DIRENCOR
  679. \ESY=Rock
  680. \EAU=Dire Straits
  681. \E00=Dire Straits Encores
  682. \E01=Your Latest Trick
  683. \E02=The Bug
  684. \E03=Solid Rock
  685. \E04=Local Hero - Wild Theme
  686.  
  687. Notes:
  688. - You can put as many records into the listfile as you want.
  689. - You can leave out any of the fields.
  690. - You can insert general comment lines into the listfile everywhere. The
  691.   general comment lines start with a semicolon (;).
  692.  
  693. ~Help item: Listing CD titles
  694. If you start FastCD with the \E/LIST\B parameter, it will write the titles
  695. of the CD-s stored in the listfile to separate files:
  696. 1) The titles of the Audio CD-s to \EAUDIOCD.LST\B.
  697. 2) The titles of the Data Storage CD-s to \EDATACD.LST\B.
  698.  
  699. ~Help item: Listing track titles
  700. If you want to see the list of the tracks on the CD, do one of the followings:
  701. 1) If you are at the graphic screen, press \ET\B, or select \EFunc│Track List\B.
  702. 2) Else use parameter \E/TRACKLIST\B.
  703.  
  704. These will list the names and length of the tracks on a CD:
  705.  
  706.     a (mm:nn): Title                       oo:pp
  707.  
  708. Where \Ea\B is the number of the track, \Emm:nn\B is the length, \ETitle\B
  709. is the title of it, and \Eoo:pp\B is the length of this track and the previous
  710. tracks (for example, at the 3. track, the length of the 1., 2. and 3. tracks).
  711.  
  712. Note: Tracks whose lyrics are available to show are shown with lighter color
  713.       (this means that the album's CDL, and the track's CDD and TXT exist).
  714.  
  715. \ECD Track List:
  716. \E  1 (10:34): Allegro ma non troppo       10:36
  717. \E  2 (13:29): Andante molto mosso         24:05
  718. \E  3 (05:13): Allegro                     29:18
  719. \E  ...
  720. \ETotal: 7 tracks, 01:04:10
  721.  
  722. ~Help item: Locking the drive
  723. Locking the CD Drive means that you lock it as a door: you cannot open it
  724. with the door-handle (the eject button) until you have unlocked it with the
  725. key (the Unlock function).
  726.  
  727. To \Elock\B the drive, do one of the followings:
  728. - Click on the \ELock\B button at graphic screen. \ Use these when the
  729. - Press \EL\B at the graphic screen.              / drive is \Eunlocked\B.
  730. - Start FastCD with the \E/LOCK\B parameter.                 (they toggle!)
  731.  
  732. To \Eunlock\B the drive, do one of the followings:
  733. - Click on the \ELock\B button at graphic screen.  \ Use these when the
  734. - Press \EL\B at the graphic screen.               / drive is \Elocked\B.
  735. - Start FastCD with the \E/UNLOCK\B parameter.                (they toggle!)
  736.  
  737. To \Etoggle\B lock state, do one of the followings:
  738. - Click on the \ELock\B button at graphic screen.
  739. - Press \EL\B at the graphic screen.
  740. - Start FastCD with the \E/OPTLOCK\B parameter.
  741.  
  742. Note: The \ELock\B button, key \EL\B and parameter \E/OPTLOCK\B \9toggle\B
  743.       drive lock status.
  744.  
  745. ~Help item: Looping playlist
  746. You may need to loop the CD or the specified playlist. If you need this,
  747. do one of the followings:
  748. - Use \E/LOOP\B parameter.
  749. - Select \EFunc│Loop Playlist\B.
  750. - Press \EAlt+L\B at the graphic screen.
  751. These will switch the looping on/off.
  752.  
  753. Notes:
  754. - If Loop mode is switched on, you will see a small \Epicture\B of four arrows
  755.   next to the \Enext track button\B.
  756. - Loop mode can be used together with \Eall\B of the \Eother\B special modes.
  757.  
  758. See also: Special modes.
  759.  
  760. ~Help item: Looptrack mode
  761. The Looptrack mode loops the current track (if playing reaches the end of the
  762. track, then restart from the beginning of it).
  763.  
  764. To switch the Looptrack mode on, do one of the followings:
  765. - Select \EFunc│Special Modes│Looptrack\B.
  766. - Press \EAlt+O\B at the graphic screen.
  767. - Start FastCD with the \E/LOOPTRACK\B parameter.
  768.  
  769. See also: Special modes.
  770.  
  771. ~Help item: Lyrics, learning
  772. FastCD can write the lyrics of the songs to screen, if you have the texts of
  773. them. The following example will show you, how.
  774.  
  775. For example you have gotten the lyrics of the 2. and 5. track of the 1492 CD.
  776. Now you have to make the following steps:
  777. \E1) Do one of the followings (a or b):
  778. \E   a) \BSelect \EFunc│Set CD Information\B, click on the \ELyrics Def\B button
  779.       and write a filename up to \Ceight characters\B. Let it be \E1492\B.
  780. \E   b) \BWrite the \EDL=filename\B line to the listfile after the ID of the 1492
  781.       CD, where the \Efilename\B is the name of the song-lyrics definition file
  782.       (SLD - see below) without extension (the extension of the SLD-s always
  783.       \ECDL\B). Let it be \E1492\B. So the line is: \EDL=1492\B.
  784. \E2)\B Create a file in the CDDATA directory (where the lyrics are stored) with
  785.    name \E1492.CDL\B.
  786. \E3)\B Now you have to write the track numbers with the names of the text files
  787.    containing the lyrics (it is important to write the filenames \Ewithout\B
  788.    extension!):
  789. \E02=CONQPAR\B
  790. \E05=LIGTSHAD\B
  791. 4) Copy \ECONQPAR.TXT\B and \ELIGTSHAD.TXT\B to the CDDATA directory. It is
  792.    important that the lyrics files' first line contain the title of the song,
  793.    or anything else, because FastCD starts reading the file from the \Esecond\B
  794.    line.)
  795. 5) Start FastCD with the parameter \E/TEXTDEF:n\B, where \En\B is the number
  796.    of the track whose lyrics we want to "teach" to the program.
  797. 6) Press a key, and FastCD will show 18 lines of the song lyrics.
  798. 7) For example, the first line of the lyrics file is an empty line (because
  799.    they do not sing at the beginning). In this case wait until they start
  800.    singing and press the \EN\B button (Next): the program will step to the
  801.    next line of the lyrics file. Now you have to wait until they finish that
  802.    line and press \EN\B again, and so forth until the end of the song. During
  803.    this, FastCD saves the times between the starts of the lines to a file with
  804.    \ECDD\B extension in the CDDATA directory (the CDD file's filename is the
  805.    same as the TXT's filename).
  806. 8) Press Escape, and the program stops.
  807. 9) Start FastCD again (without any parameters), step to one of the previously
  808.    "learnt" tracks, and FastCD will write the lyrics (it writes always the
  809.    line which is currently sung).
  810.  
  811. \EImportant:\B
  812. - Do not delete the \ETXT\B file after defining the times (there are the lyrics
  813.   in the \ECDD\B, but FastCD reads them from the \ETXT\B)!
  814. - If you want to redefine the times, then run FastCD again with the
  815.   \E/TEXTDEF:n\B parameter.
  816. - If you want that the program do not write the lyrics of a song anymore, then
  817.   delete its line from the \ECDL\B, and if you do not need the song lyrics,
  818.   delete its TXT and CDD.
  819.  
  820. ~Help item: Musician Database
  821. You can create a Musician Database with FastCD, which holds the information
  822. of your favorite musicians. The Musician Database can contain types of
  823. information about a musician:
  824. 1) His/her picture(s).
  825. 2) A description about him/her (e.g. biography or albums).
  826.  
  827. If you want to create a Musician Database, first you have to create a
  828. \EMusician Database Script\B (\EMDS\B), which FastCD will compile to a
  829. special database format. The format of the MDS is the following:
  830.  
  831. \E00=Name of musician(s)
  832. \EFN=Font file
  833. \ETX=Text file
  834. \ENP
  835. \E01=Picture 1 name
  836. \E02=Picture 2 name
  837. \E...
  838. \Enn=Picture nn name (there can be max. 10 pictures)
  839. \E... description of the screen ...
  840.  
  841. Description of the fields:
  842. 00: The name of the musician(s)
  843. FN: Font file to use (see help topic \FFonts\B for the description of the
  844.     fonts used by FastCD) without extension. If not given, \EBROADWAY.FNT\B
  845.     will be used.
  846. TX: The text file to show after the pictures (give filename without
  847.     extension - it is always \EAUT\B). The AUT files are stored in the CDDATA
  848. NP: Do not show any pictures (so leave the first screen out), show only the
  849.     text file. If \ENP\B is used, you need to use only the \ETX\B line (others
  850.     are unnecessary).
  851. NN: Filename of the \Enn\Bth picture (there can be max. 10 pictures).
  852. Description of the screen: These are lines, which contain the description of
  853. the first (graphics) screen:
  854. - If you write a simple text line, it will be shown as text.
  855. - You can specify the places of the pictures on screen with \Etildes\B (\E~\B).
  856.   If you insert a \Etilde\B and a \Enumber\B (\Etwo digits\B) into the text
  857.   somewhere, the program will display the picture with the given number at the
  858.   specified point (the upper left corner of the picture will be there).
  859.  
  860. The pictures used by the Musician Database are in GFX format (see in help
  861. topic \9GFX format\B) and stored in the \EGRAPHICS Directory\B.
  862.  
  863. ~Help item: Oscilloscope and Amplitude Analysis
  864.  
  865. \EThe Oscilloscope:\B
  866. Oscilloscope shows the wave curve of the currently played music.
  867.  
  868. An example:
  869.  
  870.  ___   /-\
  871. /   \_/   \     /---\         /----\
  872. -----------\---/-----\-------/------\  (null level)
  873.             \./       \_____/
  874.  
  875. Certainly, FastCD shows a graphic oscilloscope.
  876.  
  877. \EThe Amplitude Analysis:\B
  878.  
  879. The Amplitude Analysis is a graph of \Evertical bars\B, where all bars have
  880. an "amplitude" value and show the number of samples in the oscilloscope
  881. graph which have its amplitude value.
  882.  
  883. A simple example (a sine wave):
  884.  
  885.  .-.         .-.         .-.   66-100% (second)
  886. /   \       /   \       /      33-65%  (first)
  887. -----\-----/-----\-----/----   0-32%   (null)
  888.       \._./       \._./        33-65%  (first)
  889.                                66-100% (second)
  890.  
  891. There are 15 samples in the 66-100% (second), 9 in the 33-65% (first),
  892. and 4 in the 0-32% (null) area.
  893. The amplitude analysis will be the following:
  894.  
  895. Smp  │
  896. 16   │             ▄▄▄
  897. 14   │             ███
  898. 12   │             ███
  899. 10   │       ▄▄▄   ███
  900. 8    │       ███   ███
  901. 6    │       ███   ███
  902. 4    │ ███   ███   ███
  903. 2    │ ███   ███   ███
  904.    ──┼──────────────────────────── 
  905.      │  0     1     2         Area
  906.  
  907. Of course there are many more (63) areas in FastCD's amplitude analysis,
  908. this was only a simple example.
  909.  
  910. Note: there is an other graph  called \Efrequency analysis\B. The frequency
  911.       analysis does not check the amplitude of the wave, but its frequency.
  912.  
  913. FastCD shows an oscilloscope of the \Esoundcard's line-in signal\B. So if you
  914. have for example a SoundBlaster, do one of the followings:
  915. 1) Connect the \ECD's digital output\B to the \Esoundcard's CD input\B.
  916. 2) Connect the \ECD's analogue output\B to the \Esoundcard's line-in\B and the
  917.    \Esoundcard's output\B to the \Eamplifier\B or the \Espeakers\B.
  918. After one of these, FastCD will be able to display the oscilloscope of the
  919. CD's output signal.
  920.  
  921. Oscilloscope in FastCD:
  922. - If you press \ECtrl+O\B at the graphic screen, FastCD will display an
  923.   oscilloscope at the middle of the screen. If you press it again, it will
  924.   switch oscilloscope mode off.
  925. - If you select \EFunc│Oscilloscope\B or press \EAlt+Ctrl+O\B at the graphic
  926.   screen, FastCD will open a window and display an oscilloscope and an
  927.   amplitude analysis in that. Press \EEscape\B to exit oscilloscope.
  928.  
  929. In both modes, the screen freshening can be very slow. If it is slow, press
  930. \ECtrl+F\B, which turns screen freshening off (see also in help topic
  931. \9Screen freshening\B) and will freshen only the oscilloscope (and the
  932. amplitude analysis).
  933.  
  934. See also: Screen freshening.
  935.  
  936. ~Help item: Parameters
  937. List of parameters used by FastCD:
  938. \E/?         \BShow short help (only description of parameters)
  939. \E/HLP       \BShow extended help
  940. \E/TEXTDEF   \B"Learn" lyrics of a song (see details in help topic \ELyrics,\B
  941.            \Ewriting\B)
  942. \E/LIST      \BWrite CD titles stored in FASTCD.LST to separate files
  943. \E           \B(AUDIOCD.LST and DATACD.LST)
  944. \E/ID        \BWrite identifier of CD into list file without showing CD
  945. \E           \Bscreen
  946. \E/DRIVE:c   \BUse CD-ROM drive [c] (default is the first CD drive)
  947. \E/PREV      \BPlay previous track in playlist
  948. \E/NEXT      \BPlay next track in playlist
  949. \E/TRACK:n   \BPlay the [n]th track
  950. \E/PLIST:n   \BPlay the [n]th track of playlist
  951. \E/PLAY      \BStart playing of current track (it has no effect, if already
  952. \E           \Bplaying)
  953. \E/PAUSE     \BPause/continue playing
  954. \E/STOP      \BStop playing (after it, you cannot continue playing from where
  955. \E           \Bthe CD has been stopped)
  956. \E/AGAIN     \BPlay current track again
  957. \E/EJECT     \BEject CD
  958. \E/CLOSE     \BClose CD tray
  959. \E/RESET     \BRe-read information from CD
  960. \E/LOCK      \BLock drive
  961. \E/UNLOCK    \BUnlock drive
  962. \E/OPTLOCK   \BLock/Unlock drive
  963. \E/INFO      \BShow CD information
  964. \E/PLAYLIST  \BShow playlist
  965. \E/NOCHKCD   \BDo not check for inserted CD
  966. \E/MCm,n,... \BCheck, that do the tracks on the CD fit on the cassette
  967. \E           \Bsides [m], [n],...
  968. \E/MC#nn     \BCheck, that do the tracks on the CD fit on an [nn] minutes
  969. \E           \Blong cassette
  970. \E/NOFAST    \BDo not set keyboard speed to fastest
  971. \E/SHUFFLE   \BInitialize/stop Shuffle mode
  972. \E/SSHUFFLE  \BInitialize/reinitialize Shuffle mode
  973. \E/SCAN      \BInitialize/stop Scan mode
  974. \E/PLMODE    \BInitialize/stop Playlist mode
  975. \E/LOOPTRACK \BInitialize/stop Looptrack mode
  976. \E/LOOPCD    \BInitialize/stop Loop CD mode
  977. \E/REFRAIN   \BInitialize/stop Refrain mode
  978. \E/CONT      \BContinue playing, if it has been stopped in a special mode
  979. \E           \B(at end of track)
  980. \E/TEXTSHOW  \BShow information in text mode and update them until you press a
  981. \E           \Bkey.
  982. \E/DATABASE  \BCD database operations (search, list, etc.)
  983. \E/MAKE      \BBuild CD database (if /DATABASE is specified)
  984. \E/MAKE2     \BBuild musician database (if /DATABASE is specified)
  985. ------------------------------------------------------------------------------
  986. \E/LANG      \BView DMF-s for FastCD in program's directory
  987. \E/LANG:file \BSet DMF file: [file]
  988.  
  989. Note: If you do not give any parameters then the graphic screen will
  990.       be displayed.
  991.  
  992. Full description of parameters:
  993. \F/TEXTDEF\B
  994. "Learn" lyrics of a song. See details in help topic \ELyrics, writing\B.
  995.  
  996. \F/LIST\B
  997. Write CD titles stored in FASTCD.LST to separate files. See details in help
  998. topic \EListing CD titles\B.
  999.  
  1000. \F/ID\B
  1001. Write current CD's identifier to the end of the listfile immediately.
  1002.  
  1003. \F/Drive:c\B
  1004. Use CD-ROM drive \Ec\B. If you do not give this parameter, FastCD will use
  1005. the first CD-ROM drive.
  1006.  
  1007. \F/PREV\B
  1008. Play previous track in playlist. If the current track is the first in the
  1009. playlist, then it will be restarted.
  1010.  
  1011. \F/NEXT\B
  1012. Play next track in playlist. If the current track is the last in the playlist,
  1013. then it will be restarted.
  1014.  
  1015. \F/TRACKLIST\B
  1016. Show tracklist: show the title of the tracks on screen. See details in help
  1017. item \9Listing track titles\B.
  1018.  
  1019. \F/PLAYLIST\B
  1020. Show playlist: write the elements of the playlist to screen.
  1021.  
  1022. \F/TRACK:n\B
  1023. Play the \En\Bth track in playlist. If you give a wrong number (e.g. it is
  1024. greater than the ListEndTrack value) then you will get an error message.
  1025.  
  1026. \F/PLAY\B
  1027. Start playing of current track. It has no effect, if the playing is already
  1028. started.
  1029.  
  1030. \F/PAUSE\B
  1031. If the playing is started, then it pauses the playing, but if it is paused,
  1032. FastCD continues (unpauses) it.
  1033.  
  1034. \F/STOP\B
  1035. Stop playing - you ca not continue (unpause) playing after it from where you
  1036. stopped it.
  1037.  
  1038. \F/AGAIN\B
  1039. Play current track again. If playing is currently stopped, it starts the
  1040. current track from the beginning, if playing is started, it restarts the
  1041. current track.
  1042.  
  1043. \F/EJECT\B
  1044. Eject CD. It has no effect if the drive is locked (see in help topic \9Locking\B
  1045. \Ethe drive\B).
  1046.  
  1047. \F/CLOSE\B
  1048. Close CD tray. It pulls in the CD tray and initializes CD information.
  1049.  
  1050. \F/RESET\B
  1051. Re-read information from CD.
  1052.  
  1053. \F/LOCK\B
  1054. Lock CD drive. See in help topic \9Locking the drive\B.
  1055.  
  1056. \F/UNLOCK\B
  1057. Unlock CD drive. See in help topic \9Locking the drive\B.
  1058.  
  1059. \F/OPTLOCK\B
  1060. Toggle CD drive lock status. See in help topic \9Locking the drive\B.
  1061.  
  1062. \F/INFO\B
  1063. Show CD information. See in help topic \9Information, textmode\B.
  1064.  
  1065. \F/NOCHKCD\B
  1066. Do not check for inserted CD: if you get information about the CD or control
  1067. the playing with a parameter, FastCD checks for a CD in the drive, and if it
  1068. does not find any, it will give you an error message, except if you use the
  1069. /NOCHKCD parameter.
  1070.  
  1071. \F/MCm,n,...\B
  1072. Check, that do the tracks on the CD fit on \Em\B, \En\B,\E...\B minutes long cassette
  1073. sides. See in help topic \9Cassettes, putting tracks on\B.
  1074.  
  1075. \F/MCm,n,...\B
  1076. Check, that do the tracks on the CD fit on an \Enn\B minutes long cassette.
  1077. See in help topic \9Cassettes, putting tracks on\B.
  1078.  
  1079. \F/NOFAST\B
  1080. Do not set keyboard speed to fastest at startup. See in help topic \9Keyboard\B
  1081. \Espeed\B.
  1082.  
  1083. \F/SHUFFLE\B
  1084. Initialize/stop Shuffle mode. See in help topics \9Special modes\B and
  1085. \9Shuffle mode\B.
  1086.  
  1087. \F/SSHUFFLE\B
  1088. Initialize/reinitialize Shuffle mode. See in help topics \9Special modes\B and
  1089. \9Shuffle mode\B.
  1090.  
  1091. \F/SCAN\B
  1092. Initialize/stop Scan mode. See in help topics \9Special modes\B and
  1093. \9Scan mode\B.
  1094.  
  1095. \F/PLMODE\B
  1096. Initialize/stop Playlist mode. See in help topics \9Special modes\B and
  1097. \9Playlist mode\B.
  1098.  
  1099. \F/LOOPTRACK\B
  1100. Initialize/stop Looptrack mode. See in help topics \9Special modes\B and
  1101. \9Looptrack mode\B.
  1102.  
  1103. \F/LOOP\B
  1104. Initialize/stop Loop mode. See in help topics \ESpecial modes\B and
  1105. \9Loop mode\B.
  1106.  
  1107. \F/REFRAIN\B
  1108. Initialize/stop Refrain mode. See in help topics \ESpecial modes\B and
  1109. \9Refrain mode\B.
  1110.  
  1111. \F/CONT\B
  1112. Continue playing, if it has been stopped in a special mode (e.g. at end of
  1113. track). For more details, see help topic \ESpecial modes\B.
  1114.  
  1115. \F/TEXTSHOW\B
  1116. Show information about CD and playing status in text mode and update them
  1117. until you press a key. See in help topic \9Information, textmode\B.
  1118.  
  1119. \F/DATABASE\B
  1120. Enter database mode. See in help topic \9Database\B.
  1121.  
  1122. \F/MAKE\B
  1123. Build CD database if parameter \E/DATABASE\B is specified.
  1124.  
  1125. \F/MAKE2\B
  1126. Build musician database if parameter \E/DATABASE\B is specified.
  1127.  
  1128. \E/LANG      \BView DMF-s for FastCD in program's directory
  1129. \E/LANG:file \BSet DMF file: [file]
  1130.  
  1131. See also: Graphic screen; Dynamic Message Files; Special modes;
  1132.           Information, textmode.
  1133.  
  1134. ~Help item: Playlist
  1135. The playlist is the list of the tracks which will be played (ordinal numbers
  1136. of the tracks). If no special modes are active, then the playlist contains
  1137. the numbers in ascending order from 1 to N, where N is the number of the
  1138. tracks on the CD. In shuffle mode the playlist is randomly filled, and in
  1139. Playlist mode you can specify the playlist.
  1140.  
  1141. For example:
  1142. There is a CD with 12 tracks. The playlist will be:
  1143. In \ENormal\B mode: \E1,2,3,4,5,6,7,8,9,10,11,12\B
  1144. In \EShuffle\B mode (for example): \E6,2,8,9,3,12,4,1,10,5,11,7\B
  1145. In \EPlaylist\B mode: the specified playlist, for example \E3,9,6,4,12,10\B
  1146.  
  1147. If the Shuffle, the Playlist or the Refrain mode is active, then the playlist
  1148. will appear at the bottom of the screen. Every track number is on a button,
  1149. and the currently played track's button is pushed.
  1150.  
  1151. See also: Special modes; Playlist; Listfile.
  1152.  
  1153. ~Help item: Playlist, listing
  1154. If you want to see the list of the tracks being played, start FastCD with the
  1155. \E/PLAYLIST\B parameter. This will display the list of the tracks which are
  1156. in the playlist. If you are at the graphic screen, the playlist is shown at
  1157. the bottom of the screen.
  1158.  
  1159. ~Help item: Playlist, specifying
  1160. If you want to specify the playlist, you have to do one of the followings:
  1161. - Write the \EPL=track1,track2,...,trackN\B line to the listfile.
  1162. - Select \EFunc│Set Playlist\B.
  1163. - Press \EAlt+Ctrl+P\B at the graphic screen and select the tracks.
  1164.  
  1165. Selecting tracks at the graphic screen:
  1166. - When you select \EFunc│Set Playlist\B or press \ECtrl+P\B, FastCD
  1167.   displays a window with the titles of the tracks at the left side and with
  1168.   numbers at the right side.
  1169. - At the right side, you can move between the numbers with the arrow keys.
  1170.   Move the selection box to a number and press \ESpace\B. Now FastCD will
  1171.   'select' that track and add it to the playlist. Note: selected tracks are
  1172.   shown with a darker color.
  1173. - During selecting tracks, the playlist is shown and updated after each
  1174.   selection at the bottom of the screen.
  1175. - If you want to \Edeselect\B a previously selected track, move the selection
  1176.   box to its number and press \ESpace\B.
  1177. - When you finished selecting tracks, press \EEnter\B to \Eaccept\B selections
  1178.   and start playing of specified tracks. If you want to \Ecancel\B selections,
  1179.   press \EEscape\B.
  1180.  
  1181. ~Help item: The Playlist mode
  1182. You can specify a playlist for FastCD in the listfile, which can be played with
  1183. the Playlist mode.
  1184.  
  1185. Specifying the playlist: Insert the following line into the listfile after the
  1186. CD's identifier:
  1187. \EPL=track1,track2,track3,...,trackN\B
  1188. where "track1", "track2", etc. are the track numbers to play. Example:
  1189. \EPL=3,9,16,18,25\B
  1190.  
  1191. This is good if you usually listen only to your favourite tracks on a CD,
  1192. or just want to leave some tracks out which you do not like - so you do not
  1193. have to select the playlist always before switching this mode on.f
  1194.  
  1195. To switch the Playlist mode on, do one of the followings:
  1196. - Select \EFunc│Special Modes│Playlist\B.
  1197. - Press \EAlt+P\B at the graphic screen.
  1198. - Start FastCD with the \E/PLMODE\B parameter.
  1199.   - OR -
  1200. - If you want to specify the playlist before starting Playlist mode, do
  1201.   (for details see help item \EPlaylist, specifying\B):
  1202.   - Select \EFunc│Set Playlist\B.
  1203.   - Press \EAlt+Ctrl+P\B at the graphic screen.
  1204.  
  1205.  
  1206.  
  1207. Using:
  1208. - You can switch the Playlist mode on with the \E/PLMODE\B parameter, or by
  1209.   pressing \EAlt+P\B at the graphic screen.
  1210. - If the Playlist mode is active, the playlist will appear at the bottom of
  1211.   the graphic screen.
  1212.  
  1213. ~Help item: Program information
  1214.  
  1215. If you press \ECtrl+I\B at the graphic screen, FastCD will display a program
  1216. information window with the following fields:
  1217. - Program and Studio \Eversion\B.
  1218. - \ECPU\B type and speed.
  1219. - Program's \Ecompilation date\B.
  1220. - EXE \Esize\B and size of files in program's directory.
  1221. - Used \EDMF\B.
  1222. - Free \Ememory\B (conventional and XMS).
  1223. - The author's name.
  1224.  
  1225. ~Help item: Refrain mode
  1226. The Refrain mode is one of the most useful options of FastCD, which are NOT
  1227. in other CD players: if you specify the place of the refrains of the tracks,
  1228. you can play the refrains later. This is useful if you want to show a CD
  1229. to one of your friends, but you do not want to listen all the CD.
  1230.  
  1231. When you specify the refrains' starts/ends (see below), FastCD writes the
  1232. refrain time data into a file in the CDDATA directory, which has the \EREF\B
  1233. extension. If there is the \ERF=reffile\B line in the listfile, then the
  1234. specified filename will be used. If there is not this line, but there is a
  1235. \EDL=dlfile\B line, then the \Edlfile\B will be used with the REF parameter.
  1236. If none of the above is specified, then a new REF will be created:
  1237. \EREF-xxxx.REF\B, where the x-es are random characters. If you want to use this
  1238. random-name file later, rename it to a "normal" name and write the \ERF=reffile
  1239. line to the listfile.
  1240.  
  1241. Using:
  1242. - You can switch the Refrain mode on with the \E/REFRAIN\B parameter, or by
  1243.   pressing \EAlt+R\B at the graphic screen.
  1244. - To mark a refrain's start, press \EAlt+Ctrl+S\B, and to mark a refrain's
  1245.   end, press \EAlt+Ctrl+E\B.
  1246. - If the Refrain mode is active, the playlist will appear at the bottom of the
  1247.   graphic screen.
  1248.  
  1249. See also: Special modes; Playlist; Listfile.
  1250.  
  1251. ~Help item: Scan mode
  1252. The Scan mode allows you to listen to only a part of each track. This is
  1253. useful when you get a new CD: you can quickly see which track is which (maybe
  1254. you have known some of the tracks, but you do not remember to them by the
  1255. titles). When scan mode is active, FastCD will play only 10 seconds of each
  1256. track starting from the 15. second (\E00:15 to 00:25\B).
  1257.  
  1258. Using:
  1259. - You can switch the Scan mode on with the \E/SCAN\B parameter, or by pressing
  1260.   \EAlt+C\B at the graphic screen.
  1261.  
  1262. See also: Special modes.
  1263.  
  1264. ~Help item: Screen fresh
  1265. At the graphic screen, FastCD freshens the screen continuously. But if you
  1266. switch oscilloscope mode on, the oscilloscope can be \Etoo slow\B because of
  1267. the too many screenfreshens. So if you turn oscilloscope on, turn screen
  1268. freshening on thus: press \ECtrl+F\B. After switching the screen
  1269. freshening off, FastCD will freshen information only after \Eevery 10 seconds\B.
  1270. To switch screen freshening on, press \ECtrl+F\B again.
  1271.  
  1272. If you want to update the screen when screen freshening is off, press
  1273. \EAlt+Ctrl+U\B.
  1274.  
  1275. See also: Oscilloscope and Amplitude Analysis.
  1276.  
  1277. ~Help item: Setup
  1278. FastCD has a \Eseparate setup\B program to change its configuration. You can start
  1279. it by typing SETUP at the DOS prompt. If you start it, the following menu
  1280. appears:
  1281.  
  1282. \ESelect Soundcard\B - you can select here the soundcard for oscilloscope,
  1283.                    amplitude analysis and volume control (GUS, SB, PAS16).
  1284. \ESet Screensaver\B - you can select here the screensaver's sleep time.
  1285. \EWindows Display\B - select the window displaying mode: appearing and opening.
  1286. \EStop Minus Value\B - set the stop minus value (see in help item
  1287.                \EStop Minus Value\B).
  1288. Quit Setup - quit setup.
  1289.  
  1290. When you quit the setup program, you will be asked if you want to save the
  1291. changes made (if you would have made any changes).
  1292.  
  1293. \CIMPORTANT!\B Do \ENOT\B delete the configuration file (SETUP.CFG) to reset the
  1294. defaults! FastCD and Setup will \ENOT\B run without it! If you have problems,
  1295. run Setup and set Soundcard to <None>, Screensaver to <Off>, Windows Display
  1296. to <Appearing> and Stop Minus Value to <1> or <4>.
  1297.  
  1298. ~Help item: The Shuffle mode
  1299. If you switch Shuffle mode on, FastCD will play the tracks in a random order.
  1300. This means that there will not be any tracks that follow
  1301.  
  1302. Using:
  1303. - You can switch Shuffle mode on with the \E/SHUFFLE\B parameter, or by pressing
  1304.   \EAlt+S\B at the graphic screen.
  1305. - If the Shuffle mode is active, the playlist will appear at the bottom of the
  1306.   graphic screen.
  1307.  
  1308. See also: Special modes; Playlist.
  1309.  
  1310. ~Help item: Size in megabytes
  1311. The CD is a digital sound carrier unit, so the "size" of the music can be
  1312. measured in megabytes, too.
  1313.  
  1314. Some technical information about the CD-s:
  1315. The CD-s use the sound quality \E44,100Hz\B (44KHz) \E16bit Stereo\B.
  1316. - \E44,100Hz\B means there are 44,100 samples recorded on the CD-s every second.
  1317. - \E16bit\B means one sample is 16 bits wide (two bytes), so it can hold
  1318.   \E65,536\B values. A 8bit sample (one byte) can hold only \E256\B values,
  1319.   so it is much further from the analogue sound quality.
  1320. - \EStereo\B means that there are two channels (\Eleft\B and \Eright\B), which are
  1321.   recorded separately.
  1322. These values give the size of one second:
  1323. \E44,100\B samples/second x \E2\B bytes/sample x \E2\B channels = \E176,400\B bytes/second
  1324.  
  1325. So 1 second "costs" \E176,400\B bytes, 1 minute \E10,584,000\B bytes (\E10\B megabytes)
  1326. and 1 hour \E635,040,000\B bytes (\E605.6\B megabytes).
  1327.  
  1328. ~Help item: Special modes
  1329. There are some special playing modes in FastCD:
  1330. 1) The \EShuffle\B mode: if you switch shuffle mode on, FastCD will play the
  1331.    tracks on the CD randomly.
  1332. 2) The \EPlaylist\B mode: you can specify a list of tracks to play for FastCD.
  1333.    This is very useful for recording tracks from CD to cassette (select your
  1334.    favorite tracks and play only them).
  1335. 3) The \EScan\B mode: the Scan mode plays a small part (10 seconds) of each track.
  1336.    This is useful if you get a new CD (see which track is which).
  1337. 4) The \ELooptrack\B mode: this mode loops the current track.
  1338. 5) The \ERefrain\B mode: if you specify the place of the refrains of the tracks,
  1339.    you can play the refrains later. This is useful if you want to show a CD
  1340.    to one of your friends, but you do not want to listen all the CD.
  1341. A) The \ELoop\B mode: this mode loops the whole CD or the specified playlist.
  1342.    This can be used with \Eall\B of the other \Especial modes\B.
  1343.  
  1344. Note: Once only one special mode can be active except the Loop mode, which can
  1345.       be used with all the other special modes.
  1346.  
  1347. Some notes about the special modes:
  1348. - FastCD remembers the last used special mode, so if you exit from it, and
  1349.   then start again, then it will "continue" that mode.
  1350. - If you exit FastCD while using a special mode, then the playing will stop
  1351.   after each track (if you stay in FastCD, it will continue playing
  1352.   automatically after each track). The reason of this is FastCD is not a
  1353.   TSR (resident) program, which can control the playing from the background,
  1354.   so it can control the playing only if it is started (so it is in the memory).
  1355.   When you initialize a special mode, e.g. Shuffle mode, the tracks are in a
  1356.   random order. FastCD starts the playing of the first track in the playlist,
  1357.   and if it reaches the end of the track, it starts the next track. But if
  1358.   you exited from FastCD while playing the first track, it cannot continue
  1359.   playing. If this occurs, use the DOS command \EFASTCD /CONT\B or start
  1360.   FastCD again.
  1361.  
  1362. See also: Shuffle mode; Playlist mode; Scan mode; Looptrack mode; Refrain mode.
  1363.  
  1364. ~Help item: Stop Minus Value
  1365. This problem may occur on some CD drives:
  1366. At a special mode (Shuffle, Playlist, etc.) the playing stops after the
  1367. first track, and you cannot continue playing by restarting FastCD or using
  1368. the /CONT parameter.
  1369.  
  1370. Some CD drives do not stop the playing of the track at the end, but when
  1371. the music stops (note: they stop it only if the playing has almost reached
  1372. the end of the track, so it will not stop it at the middle) - it can be
  1373. three or four seconds before the \Ereal\B end of the track. After this,
  1374. the drive jumps to the next track - due to it "thinks" that it has reached
  1375. the "end" of the track.
  1376.  
  1377. At first glance, this is a very useful thing: you do not have to "listen"
  1378. to the empty parts which can be between tracks. But not for FastCD: When
  1379. it uses special modes (where the tracks are in a random or specified order:
  1380. Shuffle or Playlist), it does not play the entire CD as in normal mode,
  1381. but only \EONE\B track - from the \EBEGINNING\B to the \EEND\B. When the playing stops,
  1382. it checks if the playing is at the end of the track (so it has been stopped
  1383. due to the drive reached the end of the track, not due to the user has
  1384. clicked on the Stop button!). If the playing is at the end, it starts the
  1385. next track in the \EPLAYLIST\B (but plays \EONLY\B that track!).
  1386.  
  1387. If the system has an "advanced" drive, which skips the empty parts, and
  1388. there is a few-seconds long empty part at the end of the track, the drive
  1389. will jump to the next track at the beginning of the silence - and stop
  1390. \ETHEN\B. In this case FastCD will not be able to continue playing.
  1391.  
  1392. - \EPanasonic\B drives are "advanced" drives, so the Stop Minus has to be set
  1393.   to 4.
  1394. - \ESony\B drives are "normal" drives, so the default Stop Minus (1) can be used.
  1395.  
  1396. If you have an other drive, try to play a CD in shuffle mode, and if the
  1397. playing is \Ecorrect\B, you do \Enot\B have to \Echange\B the Stop minus value. If the
  1398. playing \Estops\B after a track, \Eset\B Stop minus to four.
  1399.  
  1400. Q) How to set the Stop minus value?
  1401. A) You can set it by starting Setup, selecting "Stop Minus Value" and changing
  1402.    the value.
  1403.  
  1404. See also: Setup, Troubleshooting.
  1405.  
  1406. ~Help item: Using the program
  1407. There are two ways of using FastCD:
  1408.  
  1409. \E1) Start without any parameters:\B in this case FastCD will show the
  1410.    graphic screen, where you can control the playing with several
  1411.    keys and you can get more information about the CD.
  1412. \E2) Start with a parameter:\B you can control the playing with parameters,
  1413.    too. You can jump to a specified track, switch special modes on/off,
  1414.    get information about the CD and more...
  1415.  
  1416. See also: Parameters; graphic screen.
  1417.  
  1418. ~Help item: Volume control
  1419. FastCD can control the volume if the CD drive is connected to the soundcard.
  1420. FastCD sets the soundcard's \ECD\B and \ELine-In\B volumes (important that
  1421. it does not alter the output volumes, so other sounds (e.g. Modules or MIDI-s)
  1422. can be played simultaneously with their original volume settings!).
  1423.  
  1424. To display the \EVolume Control Window\B, press \EV\B at the graphic screen.
  1425. This will give up a window with an oscilloscope and two \Epotentiometers\B
  1426. (left and right).
  1427.  
  1428. ~Help item: Winding
  1429. You can wind back (\ERewind\B) in FastCD with the \ELeft Arrow\B and the \E-\B
  1430. keys and wind forward (\EFast Forward\B) with the \ERight Arrow\B and the \E+\B
  1431. keys.
  1432.  
  1433. There are \Ethree speeds\B of winding in FastCD:
  1434. - \ESlow\B winding (2 sec/keypress): Press \ELeft Shift\B while winding.
  1435. - \ENormal\B winding (6 sec/keypress): This is the \Edefault\B.
  1436. - \EFast\B winding (20 sec/keypress): Press \ERight Shift\B while winding.
  1437.  
  1438. See also: Key combinations.
  1439.  
  1440. ~Help item: Full Help
  1441.